package cn.shengchao.rule.condition.paramKey;

import java.io.Serializable;
import java.util.List;

/**
 * @program: examstarapi
 * @description: 条件参数接口
 * @author: Xiong weiqiang
 * @create: 2025-04-11 14:23
 */
public interface IConditionParamKey extends Serializable {
    String ENTRY_URI = "entryUri";
    String REGISTER_DATE_RANGE = "register_date_range";
    String PRODUCT_ID = "product_id";
    String VIP_LEVELS = "vip_levels";
    String USER_SOURCE_CHANNEL  = "source_channel";
    String getConditionType();
    String getParamKey();
    String getParamShow();
    String  getValueTypeKey();
    List<String> getMatchTypeKeys();

}